package com.pig4cloud.pig.bshf.entity;

import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;

/**
 * 辨识回访表
 *
 * @author pig
 * @date 2025-05-12 15:54:10
 */
@Data
@TableName("bshf")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "辨识回访表")
public class BshfEntity extends Model<BshfEntity> {


	/**
	* 辨识回访表id
	*/
    @TableId(type = IdType.ASSIGN_ID)
    @Schema(description="辨识回访表id")
    private Integer id;

	/**
	* 绑定患者id
	*/
    @Schema(description="绑定患者id")
    private Integer userinfoId;

	/**
	* 绑定医生id
	*/
    @Schema(description="绑定医生id")
    private Integer doctorId;

	/**
	* 绑定问卷id
	*/
    @Schema(description="绑定问卷id")
    private Integer quesnaireId;

	/**
	* 绑定结果id
	*/
    @Schema(description="绑定结果id")
    private String resultId;

	/**
	* 备注
	*/
    @Schema(description="备注")
    private String remark;

	/**
	* 状态值  （未辨识，已辨识，回访中，已回访）
	*/
    @Schema(description="状态值  （未辨识，已辨识，回访中，已回访）")
    private Object status;

	/**
	* 是否删除：  1  是  ， 0  否
	*/
    @Schema(description="是否删除：  1  是  ， 0  否")
    private Integer del;

	/**
	* 创建时间
	*/
	@TableField(fill = FieldFill.INSERT)
    @Schema(description="创建时间")
    private LocalDateTime createTime;
}
